Offers a programme of cognitive development activities for the Foundation Stage and Key Stage 1 based on the concepts of Lev Vygotsky, one of the 20th century's most influential theorists in the field of early years education.[...]